MiniKotlinListener

interface MiniKotlinListener : ParseTreeListener

This interface defines a complete listener for a parse tree produced by MiniKotlinParser.

Inheritors

Functions

Link copied to clipboard
Enter a parse tree produced by the AddSubExpr labeled alternative in expression.
Link copied to clipboard
Enter a parse tree produced by the AndExpr labeled alternative in expression.
Link copied to clipboard
Enter a parse tree produced by argumentList.
Link copied to clipboard
Enter a parse tree produced by block.
Link copied to clipboard
Enter a parse tree produced by the BoolLiteral labeled alternative in primary.
Link copied to clipboard
Enter a parse tree produced by the ComparisonExpr labeled alternative in expression.
Link copied to clipboard
Enter a parse tree produced by the EqualityExpr labeled alternative in expression.
Link copied to clipboard
abstract fun enterEveryRule(p: ParserRuleContext)
Link copied to clipboard
Enter a parse tree produced by the FunctionCallExpr labeled alternative in expression.
Link copied to clipboard
Link copied to clipboard
Enter a parse tree produced by the IdentifierExpr labeled alternative in primary.
Link copied to clipboard
Enter a parse tree produced by ifStatement.
Link copied to clipboard
Enter a parse tree produced by the IntLiteral labeled alternative in primary.
Link copied to clipboard
Enter a parse tree produced by the MulDivExpr labeled alternative in expression.
Link copied to clipboard
Enter a parse tree produced by the NotExpr labeled alternative in expression.
Link copied to clipboard
Enter a parse tree produced by the OrExpr labeled alternative in expression.
Link copied to clipboard
Enter a parse tree produced by parameter.
Link copied to clipboard
Enter a parse tree produced by parameterList.
Link copied to clipboard
Enter a parse tree produced by the ParenExpr labeled alternative in primary.
Link copied to clipboard
Enter a parse tree produced by the PrimaryExpr labeled alternative in expression.
Link copied to clipboard
Enter a parse tree produced by program.
Link copied to clipboard
Enter a parse tree produced by returnStatement.
Link copied to clipboard
Enter a parse tree produced by statement.
Link copied to clipboard
Enter a parse tree produced by the StringLiteral labeled alternative in primary.
Link copied to clipboard
Enter a parse tree produced by type.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Enter a parse tree produced by whileStatement.
Link copied to clipboard
Exit a parse tree produced by the AddSubExpr labeled alternative in expression.
Link copied to clipboard
Exit a parse tree produced by the AndExpr labeled alternative in expression.
Link copied to clipboard
Exit a parse tree produced by argumentList.
Link copied to clipboard
Exit a parse tree produced by block.
Link copied to clipboard
Exit a parse tree produced by the BoolLiteral labeled alternative in primary.
Link copied to clipboard
Exit a parse tree produced by the ComparisonExpr labeled alternative in expression.
Link copied to clipboard
Exit a parse tree produced by the EqualityExpr labeled alternative in expression.
Link copied to clipboard
abstract fun exitEveryRule(p: ParserRuleContext)
Link copied to clipboard
Exit a parse tree produced by the FunctionCallExpr labeled alternative in expression.
Link copied to clipboard
Link copied to clipboard
Exit a parse tree produced by the IdentifierExpr labeled alternative in primary.
Link copied to clipboard
Exit a parse tree produced by ifStatement.
Link copied to clipboard
Exit a parse tree produced by the IntLiteral labeled alternative in primary.
Link copied to clipboard
Exit a parse tree produced by the MulDivExpr labeled alternative in expression.
Link copied to clipboard
Exit a parse tree produced by the NotExpr labeled alternative in expression.
Link copied to clipboard
Exit a parse tree produced by the OrExpr labeled alternative in expression.
Link copied to clipboard
Exit a parse tree produced by parameter.
Link copied to clipboard
Exit a parse tree produced by parameterList.
Link copied to clipboard
Exit a parse tree produced by the ParenExpr labeled alternative in primary.
Link copied to clipboard
Exit a parse tree produced by the PrimaryExpr labeled alternative in expression.
Link copied to clipboard
Exit a parse tree produced by program.
Link copied to clipboard
Exit a parse tree produced by returnStatement.
Link copied to clipboard
Exit a parse tree produced by statement.
Link copied to clipboard
Exit a parse tree produced by the StringLiteral labeled alternative in primary.
Link copied to clipboard
Exit a parse tree produced by type.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Exit a parse tree produced by whileStatement.
Link copied to clipboard
abstract fun visitErrorNode(p: ErrorNode)
Link copied to clipboard
abstract fun visitTerminal(p: TerminalNode)